﻿<%@ Page Title="" Language="C#" MasterPageFile="~/PrincipalAnidada.master" AutoEventWireup="true" CodeBehind="SolicitarReservacion.aspx.cs" Inherits="ProyectoVeranoAECAasp.Vistas.SolicitarReservacion" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
    <div class="cPosRel" style="height:auto; width:auto;" >
         <div id="EncabezadoSR" class="cPosRel" style="width:auto; height:auto;">
            <h1>
                <asp:Label ID="SolicitarReserv" runat="server" Text="Solicitar reservcion"></asp:Label>
            </h1>
            <p>
                <asp:Label ID="EtiquetaAyudaPrincipalSR" Width="400px" runat="server" Text="Por favor, indique el espacio que desea reservar así como la fecha de la reservación. Presione el botón 'verificar' para ver las horas no disponibles."></asp:Label>
            </p>
            <div id="DatosSesionSR" class="cPosAbs">
                <fieldset id="AgrupadorDatosSesionSR" class="cPosRel">
                    <legend>
                        <strong>
                            <asp:Label ID="LoginEtiquetaGroup" runat="server" Text="maestrada"></asp:Label>
                        </strong>
                    </legend>
                    <p id="ParrafoNombreSR" class="cPosAbs">
                        <asp:Label ID="NombreEtiquetaGroup" runat="server" Font-Size="Smaller" Text="Nombre: "></asp:Label>
                    </p>
                    <p id="ParrafoTipoUSR" class="cPosAbs">
                        <asp:Label ID="TipoUsuarioGroup" runat="server" Font-Size="Smaller" Text="Tipo Usuario"></asp:Label>
                    </p>
                    <p id="ParrafoBotonSalirSR" class="cPosAbs">
                        <asp:LinkButton ID="LinkButtonSalir" Font-Size="Small" runat="server" 
                            onclick="LinkButtonSalir_Click">Salir</asp:LinkButton>   
                    </p>
                </fieldset>
            </div>
        </div>
        <div id="OpcionesEspacioFechaSR" class="cPosAbs", 
            style="top:100px; left:215px; width:auto; height:auto;">
            <fieldset class="cPosAbs" style="width:210px; height:100px;">
                <p>
                    <asp:Label ID="EtiquetaEspacioSR" runat="server" Text="Espacio: "></asp:Label>
                    <asp:DropDownList ID="DropDownEspaciosSR" CssClass="cPosAbs"
                        style="top:14px; left:70px; width:136px;" runat="server" 
                        OnInit="DropDownEspaciosSR_Init">
                    </asp:DropDownList>
                </p>
                <p>
                    <asp:Label ID="EtiquetaFechaSR" runat="server" Text="Fecha: "></asp:Label>
                     <asp:TextBox ID="startdate" CssClass="field cPosAbs"
                        style="top:44px; left:70px; width:132px;" runat="server"></asp:TextBox>
                </p>
                <p>
                    <asp:Button ID="BotonAceptarEspFecha" CssClass="cPosAbs"
                    style="top:75px; left:85px;" runat="server" Text="Verificar" 
                        onclick="BotonAceptarEspFecha_Click" />
                </p>
            </fieldset>
        </div>
        <div id="OpcionesEscuelaCarreraAsuntoDescSR" class="cPosAbs"
            style="top:460px; left:0px; width:auto; height:auto;">
            <h2>
                <asp:Label ID="EtiquetaDetallesSolic" runat="server" Text="Seleccione los detalles"></asp:Label>
            </h2>
            <p>
                <asp:Label ID="EtiquetaEscuelaSR" runat="server" Text="Escuela: "></asp:Label>
                <asp:DropDownList ID="DropDownEscuelasSR" CssClass="cPosAbs"
                    style="top:49px; left:75px; width:248px;" OnInit="DropDownEscuelasSR_Init"
                    runat="server" AutoPostBack="true"
                    onselectedindexchanged="DropDownEscuelasSR_SelectedIndexChanged">
                </asp:DropDownList>
            </p>
            <p>
                <asp:Label ID="EtiquetaCarreraSR" runat="server" Text="Carrera:"></asp:Label>
                <asp:DropDownList ID="DropDownCarreraSR" CssClass="cPosAbs"
                    style="top:80px; left:75px; width:248px;"
                    runat="server" AutoPostBack="true" OnInit="DropDownCarreraSR_Init">
                </asp:DropDownList>
            </p>
            <p>
                <asp:Label ID="EtiquetaAsuntoSR" runat="server" Text="Asunto: "></asp:Label>
                <asp:TextBox ID="TextBoxAsuntoSR" CssClass="cPosAbs" 
                    style="top:109px; left:75px; width:244px;" runat="server">
                </asp:TextBox>
            </p>
            <p>
                <asp:Label ID="EtiquetaDescSR" runat="server" Text="Descripción: "></asp:Label>
                <asp:TextBox ID="TextBoxDescSR" CssClass="cPosAbs" TextMode="MultiLine"
                    style="left:75px; width:242px; height:90px; top: 146px;" runat="server">
                </asp:TextBox>
            </p>
        </div>
        <div id="HorarioSR" class="cPosAbs"
            style="top:210px; left:165px; width:auto; height:auto;">
            <h3>
                <asp:Label ID="EtiquetaHorariRes" runat="server" Text="Horario reservado"></asp:Label>
            </h3>
            <p id="AUX1" style="width:350px;">
                <%-- Sección de elección del día completo si no hay reservaciones en todo el
                        día para un espacio y fecha indicados --%>
                <asp:Label ID="EtiquetaIndicaReservacionesSR" runat="server" Visible="false"
                    Text="" ForeColor="Crimson" ></asp:Label>
                <asp:CheckBox ID="CheckBoxReservarTodoDia" Checked="false" Visible="false"
                 OnCheckedChanged="CheckBoxReservarTodoDia_CheckedChanged"  AutoPostBack="true" runat="server" />
            </p>
            <asp:GridView ID="GridHorasReservas" runat="server" AllowPaging="True"
                AutoGenerateColumns="False" CellPadding="4" BorderWidth="3px"
                 onpageindexchanging="GridHorasReservas_PageIndexChanging" PageSize="4" 
                 Height="175px" Width="359px">
                <Columns>
                        <asp:BoundField DataField="HoraModalidad" HeaderText="Hora"/>
                        <asp:BoundField DataField="Encargado" HeaderText="Encargado"/>
                        <asp:BoundField DataField="Asunto" HeaderText="Asunto"/>
                    </Columns>
            </asp:GridView>                             
        </div>
        <div class="cPosAbs" style="top:420px; left:0px; ">
            <p>
                <asp:Label ID="EstiquetaDivisor" runat="server" Text="___________________________________________________________________________________________________________________________________________"></asp:Label>
            </p>
        </div>
        <div id="EleccionHorasSR" class="cPosAbs"
            style="top:460px; left:355px; width:160px; height:auto;">
            <h2>
                <asp:Label ID="EtiquetaSeleccioneHoras" runat="server" Text="Seleccione el horario"></asp:Label>
            </h2>
            <p>
                <asp:Label ID="EtiquetaAyudaElecHorarioSR" runat="server" Text="Seleccione, una a una, las horas a reservar:"></asp:Label>
            </p>
            <asp:ListBox ID="ListBoxHorasEscoger" 
                Width="160px" Height="100px" runat="server" SelectionMode="Single" 
                onselectedindexchanged="ListBoxHorasEscoger_SelectedIndexChanged"
                AutoPostBack="true"></asp:ListBox>
        </div>   
        <div id="EleccionHoras2SR" class="cPosAbs"
            style="top:500px; left:530px; width:160px; height:auto;">
            <p>
                <asp:Label ID="EtiquetaAyudaElecHorario2SR" runat="server" Text="Para quitar una fecha de la lista, selecciónela:"></asp:Label>
            </p>
            <asp:ListBox ID="ListBoxHorasEscogidas" Width="160px" Height="100px" AutoPostBack="true"
             runat="server" onselectedindexchanged="ListBoxHorasEscogidas_SelectedIndexChanged"></asp:ListBox>
            <p>
                <asp:Button ID="BotonAceptarHacerSolSR" style="float:right;" runat="server" 
                    Text="Aceptar" Enabled="false" onclick="BotonAceptarHacerSolSR_Click" />
            </p>
        </div>
    </div>
</asp:Content>
